let myVariable: any = 'hello';
//myVariable = 100; // 不报错
//myVariable.foo(); // 不报错，但运行时会失败

let myValue: unknown = 'hello';

// 无法直接调用方法，必须先检查类型
 myValue.toUpperCase(); // 报错

if (typeof myValue === 'string') {
  // 类型收窄后，可以安全使用
  console.log(myValue.toUpperCase());
}
